package mabeijianxi.camera;

import android.media.MediaCodec;
import android.util.Log;

import mabeijianxi.camera.model.MediaObject;

/**
 * Created by Administrator 于萌萌
 * 创建日期: 11:08 . 2017年02月09日
 * 描述:使用源码编辑
 * <p>
 * <p>
 * 备注:
 */

public class MediaCodecH264 extends MediaRecorderBase {
    MediaCodec mMediaCodec;


    /**
     * 开始录制
     *
     * @return 录制失败返回null
     */
    @Override
    public MediaObject.MediaPart startRecord() {
        Log.i("MediaRecorderSystem", "startRecord: 我调用了开始");
        if (mMediaObject != null && mSurfaceHolder != null && !mRecording) {
            MediaObject.MediaPart result = mMediaObject.buildMediaPart(mCameraId, ".mp4");

                if (mMediaCodec == null) {
                    // mMediaCodec = new MediaCodec();

                } else {
                }


        }
        return null;
    }
}
